18781
39740
529822
962104
601564
860652
383705
611788
927450
350421
901323
931940
5169799
3588581
3117148
2417804
2243988
2069609
1989358
192178
1776118
1724136
1696196
1642471